forest management agreement - Alemán Inglés Diccionario